package com.gxan.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @TableName recruit
 */
public class Recruit {
    /**
     * 招聘id
     */
    private Integer recruit_id;

    /**
     * 招聘类型
     */
    private String recruit_type;

    /**
     * 职位id
     */
    private Integer job_id;

    /**
     * 职位名称
     */
    private String job_name;

    /**
     * 职位分类
     */
    private String job_type;

    /**
     * 登记人
     */
    private String resolution;

    /**
     * 登记时间
     */
    private Date regist_time;

    /**
     * 截止时间
     */
    private Date deadline;

    /**
     * 招聘要求
     */
    private String require;

    /**
     * 所属部门id
     */
    private Integer dept_id;

    /**
     * 所属部门名称
     */
    private String dept_short_name;

    /**
     * 招聘人数
     */
    private Integer recruit_number;

    /**
     * 职位描述
     */
    private String description;

    public Recruit() {
    }

    public Recruit(Integer recruit_id, String recruit_type, Integer job_id, String job_name, String job_type, String resolution, Date regist_time, Date deadline, String require, Integer dept_id, String dept_short_name, Integer recruit_number, String description) {
        this.recruit_id = recruit_id;
        this.recruit_type = recruit_type;
        this.job_id = job_id;
        this.job_name = job_name;
        this.job_type = job_type;
        this.resolution = resolution;
        this.regist_time = regist_time;
        this.deadline = deadline;
        this.require = require;
        this.dept_id = dept_id;
        this.dept_short_name = dept_short_name;
        this.recruit_number = recruit_number;
        this.description = description;
    }

    @Override
    public String toString() {
        return "Recruit{" +
                "recruit_id=" + recruit_id +
                ", recruit_type='" + recruit_type + '\'' +
                ", job_id=" + job_id +
                ", job_name='" + job_name + '\'' +
                ", job_type='" + job_type + '\'' +
                ", resolution='" + resolution + '\'' +
                ", regist_time=" + regist_time +
                ", deadline=" + deadline +
                ", require='" + require + '\'' +
                ", dept_id=" + dept_id +
                ", dept_short_name='" + dept_short_name + '\'' +
                ", recruit_number=" + recruit_number +
                ", description='" + description + '\'' +
                '}';
    }

    public Integer getRecruit_id() {
        return recruit_id;
    }

    public void setRecruit_id(Integer recruit_id) {
        this.recruit_id = recruit_id;
    }

    public String getRecruit_type() {
        return recruit_type;
    }

    public void setRecruit_type(String recruit_type) {
        this.recruit_type = recruit_type;
    }

    public Integer getJob_id() {
        return job_id;
    }

    public void setJob_id(Integer job_id) {
        this.job_id = job_id;
    }

    public String getResolution() {
        return resolution;
    }

    public void setResolution(String resolution) {
        this.resolution = resolution;
    }

    public Date getRegist_time() {
        return regist_time;
    }

    public void setRegist_time(Date regist_time) {
        this.regist_time = regist_time;
    }

    public Date getDeadline() {
        return deadline;
    }

    public void setDeadline(Date deadline) {
        this.deadline = deadline;
    }

    public String getRequire() {
        return require;
    }

    public void setRequire(String require) {
        this.require = require;
    }

    public Integer getDept_id() {
        return dept_id;
    }

    public void setDept_id(Integer dept_id) {
        this.dept_id = dept_id;
    }

    public Integer getRecruit_number() {
        return recruit_number;
    }

    public void setRecruit_number(Integer recuit_number) {
        this.recruit_number = recuit_number;
    }

    public String getJob_name() {
        return job_name;
    }

    public void setJob_name(String job_name) {
        this.job_name = job_name;
    }

    public String getJob_type() {
        return job_type;
    }

    public void setJob_type(String job_type) {
        this.job_type = job_type;
    }

    public String getDept_short_name() {
        return dept_short_name;
    }

    public void setDept_short_name(String dept_short_name) {
        this.dept_short_name = dept_short_name;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
}